hand out something - Spanish English Dictionary